623936
430818
213146
3277
186334
439273
682968
414807
160793
730624
336622
534464
5317799
3746581
3255148
2577804
2312988
2159609
2080358
194678
1858118
1753136
1750196
1670471